package org.example.datasource.impl.resp;



import java.util.List;

public class OpenApiTableMetadataVo {
    //id

    private Integer id;

    //应用ID
    private Integer datasourceId;

    //表空间
    private String namespace;

    //表英文名
    private String tableName;

    //表中文英文名
    private String tableNameZh;

    //表注释
    private String tableComment;


    private DatasourceApiVo datasource;


    private List<OpenApiFieldMetadataVo> fieldMetadatas;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getDatasourceId() {
        return datasourceId;
    }

    public void setDatasourceId(Integer datasourceId) {
        this.datasourceId = datasourceId;
    }

    public String getNamespace() {
        return namespace;
    }

    public void setNamespace(String namespace) {
        this.namespace = namespace;
    }

    public String getTableName() {
        return tableName;
    }

    public void setTableName(String tableName) {
        this.tableName = tableName;
    }

    public String getTableNameZh() {
        return tableNameZh;
    }

    public void setTableNameZh(String tableNameZh) {
        this.tableNameZh = tableNameZh;
    }

    public String getTableComment() {
        return tableComment;
    }

    public void setTableComment(String tableComment) {
        this.tableComment = tableComment;
    }

    public DatasourceApiVo getDatasource() {
        return datasource;
    }

    public void setDatasource(DatasourceApiVo datasource) {
        this.datasource = datasource;
    }

    public List<OpenApiFieldMetadataVo> getFieldMetadatas() {
        return fieldMetadatas;
    }

    public void setFieldMetadatas(List<OpenApiFieldMetadataVo> fieldMetadatas) {
        this.fieldMetadatas = fieldMetadatas;
    }
}
